Total sediment load - Spanish English Dictionary